// import { createRouter, createWebHashHistory } from 'vue-router'
// import index from '@/components/blog/index.vue'
//
// const routes = [
//   {
//     path: '/',
//     name: 'home',
//     component: index,
//     meta: {
//       keepAlive: true,
//       isTab: false,
//       isAuth: false
//     },
//     children: [{
//       path: "home",
//       name: 'home',
//       component: () =>
//           import('@/views/blog/HoMe.vue'),
//       meta: {
//         keepAlive: true,
//         isTab: false,
//         isAuth: false
//       }
//     }]
//   },
// ]
//
// const router = createRouter({
//   history: createWebHashHistory(),
//   routes
// })
//
// export default router
/**
 * 全站路由配置
 *
 * meta参数说明
 * keepAlive是否缓冲页面
 * isTab是否加入到tag导航
 * isAuth是否需要授权
 */
// import VueRouter from 'vue-router';
import PageRouter from './page/'
import BlogRouter from './views/blog'
// export const createRouter = () => new VueRouter({
//   // mode: 'history',
//   scrollBehavior (to, from, savedPosition) {
//     if (savedPosition) {
//       return savedPosition
//     } else {
//       if (from.meta.keepAlive) {
//         from.meta.savedPosition = document.body.scrollTop;
//       }
//       return {
//         x: 0,
//         y: to.meta.savedPosition || 0
//       }
//     }
//   },
//   routes: [...PageRouter, ...BlogRouter]
// });

import { createRouter, createWebHashHistory } from 'vue-router'
// import index from '@/components/blog/index.vue'

// const routes = [
//   {
//     path: '/',
//     name: 'home',
//     component: index,
//     meta: {
//       keepAlive: true,
//       isTab: false,
//       isAuth: false
//     },
//     children: [{
//       path: "home",
//       name: 'home',
//       component: () =>
//           import('@/views/blog/HoMe.vue'),
//       meta: {
//         keepAlive: true,
//         isTab: false,
//         isAuth: false
//       }
//     }]
//   },
// ]
const routes = [...PageRouter, ...BlogRouter]
const router = createRouter({
  history: createWebHashHistory(),
  routes
})

export default router
